home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C & C++ Multimedia Cyber Classroom
/
C and C++ Multimedia Cyber Classroom (Prentice Hall) (1998).iso
/
src
/
fig02_11.jar
/
Ch02
/
Fig02_11
/
Fig02_11.cpp
Wrap
C/C++ Source or Header
|
1997-10-11
|
927b
|
36 lines
// Fig. 2.11: fig02_11.cpp
// Analysis of examination results
#include <iostream.h>
int main()
{
// initialize variables in declarations
int passes = 0, // number of passes
failures = 0, // number of failures
studentCounter = 1, // student counter
result; // one exam result
// process 10 students; counter-controlled loop
while ( studentCounter <= 10 ) {
cout << "Enter result (1=pass,2=fail): ";
cin >> result;
if ( result == 1 ) // if/else nested in while
passes = passes + 1;
else
failures = failures + 1;
studentCounter = studentCounter + 1;
}
// termination phase
cout << "Passed " << passes << endl;
cout << "Failed " << failures << endl;
if ( passes > 8 )
cout << "Raise tuition " << endl;
return 0; // successful termination
}